We had a chance to wring out the new $85,000, 505-hp, Alfa Romeo Stelvio Quadrifoglio around the mountains of Santa Cruz. The noise along makes this video worth watching.